tree farm – English–Español translations

🇬🇧 en es 🇪🇸

tree farm noun

  • farm for trees
vivero
Wiktionary Links